have something on your side
to have something as an advantage that will make it more likely that you will achieve something
She may not win this year, but she does have youth on her side.
TOPICS Success
C2